package com.eascs.admin.loanapplyoplog;

import java.io.Serializable;
import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 * 【结清操作记录】和【作废操作记录】 日志表
 * @author LMX
 * 
 */
@Entity
@Table(name = "o2o_record_log")
public class O2oRecordLog implements Serializable{

	private static final long serialVersionUID = 1L;
	
	/**
	 * 日志编号
	 */
	@Id
	@Column(name="log_id")
	private int  logId;
	
	/**
	 * 贷款编号
	 */
	@Column(name="bill_code")
	private String billCode;
	
	/**
	 * 操作人
	 */
	@Column(name="op_psn")
	private String opPsn;
	
	/**
	 * 操作时间
	 */
	@Column(name="op_date")
	private Date opDate;
	
	/**
	 * 动作时间（结清日期或作废日期）
	 */
	@Column(name="settle_date")
	private Date settleDate;
	
	/**
	 * 操作类型
	 */
	@Column(name="op_type")
	private String opType;
	
	/**
	 * 操作说明
	 */
	@Column(name="op_type_name")
	private String opTypeName;

	/**
	 * 备注信息（作废原因）
	 */
	@Column(name="remark")
	private String remark;
	
	/**
	 * 动作（录入还是更新）
	 */
	@Column(name="motion")
	private String motion;
	
	public int getLogId() {
		return logId;
	}
	public void setLogId(int logId) {
		this.logId = logId;
	}
	public String getBillCode() {
		return billCode;
	}
	public void setBillCode(String billCode) {
		this.billCode = billCode;
	}
	public String getOpPsn() {
		return opPsn;
	}
	public void setOpPsn(String opPsn) {
		this.opPsn = opPsn;
	}
	public Date getOpDate() {
		return opDate;
	}
	public void setOpDate(Date opDate) {
		this.opDate = opDate;
	}
	public Date getSettleDate() {
		return settleDate;
	}
	public void setSettleDate(Date settleDate) {
		this.settleDate = settleDate;
	}
	public String getOpType() {
		return opType;
	}
	public void setOpType(String opType) {
		this.opType = opType;
	}
	public String getOpTypeName() {
		return opTypeName;
	}
	public void setOpTypeName(String opTypeName) {
		this.opTypeName = opTypeName;
	}
	public String getRemark() {
		return remark;
	}
	public void setRemark(String remark) {
		this.remark = remark;
	}
	public String getMotion() {
		return motion;
	}
	public void setMotion(String motion) {
		this.motion = motion;
	}
	

}
